inundator (sand) - French English Dictionary